// package com.easipass.sys.config;
//
//
// import org.springframework.beans.factory.annotation.Value;
// import org.springframework.context.annotation.Bean;
// import org.springframework.context.annotation.Configuration;
// import org.springframework.context.annotation.Profile;
// import springfox.documentation.builders.ApiInfoBuilder;
// import springfox.documentation.builders.PathSelectors;
// import springfox.documentation.builders.RequestHandlerSelectors;
// import springfox.documentation.service.ApiInfo;
// import springfox.documentation.service.Contact;
// import springfox.documentation.spi.DocumentationType;
// import springfox.documentation.spring.web.plugins.Docket;
// import springfox.documentation.swagger2.annotations.EnableSwagger2;
//
// @Configuration
// @EnableSwagger2
// @Profile(value = {"own","devTest","docker"})
// public class SwaggerConfig {
//
//     @Value("${swagger.enabled:true}")
//     private Boolean enabled;
//
//     @Bean
//     public Docket createRestApi() {
//         return new Docket(DocumentationType.SWAGGER_2)
//                 .enable(enabled)
//                 .apiInfo(apiInfo())
//                 .select()
//                 .apis(RequestHandlerSelectors.basePackage("com.easipass"))
//                 .paths(PathSelectors.any())
//                 .build();
//     }
//
//     private ApiInfo apiInfo() {
//         return new ApiInfoBuilder()
//                 .title("接口调用API")
//                 .description("如有调用问题请发送邮箱：ep-pandora@easipass.com")
//                 .contact(new Contact("EP-Pandora", "http://192.168.129.181:83/home", "ep-pandora@easipass.com"))
//                 .version("1.0")
//                 .build();
//     }
//
// }
